self mortification - Spanish English Dictionary